package com.game.majiang.algorithm.niuniu;

import lombok.Getter;
import lombok.Setter;

@Getter
public enum niutype {
	//牛牛牌型+倍率   2018-4-11    23:48
	niu0(0, "无牛", 1,1,1),
	niu1(1, "牛1", 1,1,1),
	niu2(2, "牛2", 1,1,1),
	niu3(3, "牛3", 1,1,1),
	niu4(4, "牛4", 1,1,1),
	niu5(5, "牛5", 1,1,1),
	niu6(6, "牛6", 1,1,1),
	niu7(7, "牛7", 2,2,2),
	niu8(8, "牛8", 2,2,3),
	niu9(9, "牛9", 3,3,4),
	niu10(10, "牛牛", 4,4,5),
	wuhuaniu(11, "五花牛", 5,5,7),
	shunzi(12, "顺子", 5,5,7),
	tonghua(13,"同花牛",6,5,7),
	hulu2(14, "葫芦2", 6,4,8),
	hulu3(15, "葫芦3", 6,4,8),
	hulu4(16, "葫芦4", 6,4,8),
	hulu5(17, "葫芦5", 6,4,8),
	hulu6(18, "葫芦6", 6,4,8),
	hulu7(19, "葫芦7", 6,4,8),
	hulu8(20, "葫芦8", 6,4,8),
	hulu9(21, "葫芦9", 6,4,8),
	hulu10(22, "葫芦10", 6,4,8),
	huluj(23, "葫芦J", 6,4,8),
	huluq(24, "葫芦Q", 6,4,8),
	huluk(25, "葫芦K", 6,4,8),
	hulua(26, "葫芦A", 6,4,8),
	zhadan2(27, "炸弹2", 6,4,8),
	zhadan3(28, "炸弹3", 6,4,8),
	zhadan4(29, "炸弹4", 6,4,8),
	zhadan5(30, "炸弹5", 6,4,8),
	zhadan6(31, "炸弹6", 6,4,8),
	zhadan7(32, "炸弹7", 6,4,8),
	zhadan8(33, "炸弹8", 6,4,8),
	zhadan9(34, "炸弹9", 6,4,8),
	zhadan10(35, "炸弹10", 6,4,8),
	zhadanj(36, "炸弹J", 6,4,8),
	zhadanq(37, "炸弹Q", 6,4,8),
	zhadank(38, "炸弹K", 6,4,8),
	zhadana(39, "炸弹A", 6,4,8),
	wuxiaoniu(40, "五小牛", 7,8,9),
	tonghuashun(41, "同花顺", 8,6,10),
	quandan(42, "全单", 8,6,10),
	wudaniu(43, "五大牛", 7,8,9);

/*	niu0(0, "无牛", 1,1,1),
	niu1(1, "牛1", 1,1,1),
	niu2(2, "牛2", 1,1,1),
	niu3(3, "牛3", 1,1,1),
	niu4(4, "牛4", 1,1,1),
	niu5(5, "牛5", 1,1,1),
	niu6(6, "牛6", 1,1,1),
	niu7(7, "牛7", 2,2,2),
	niu8(8, "牛8", 2,2,2),
	niu9(9, "牛9", 3,3,3),
	niu10(10, "牛牛", 4,4,4),
	wuhuaniu(11, "五花牛", 5,5,5),
	shunzi(12, "顺子", 5,5,5),
	tonghua(13,"同花牛",6,5,5),
	hulu2(14, "葫芦2", 6,4,4),
	hulu3(15, "葫芦3", 6,4,4),
	hulu4(16, "葫芦4", 6,4,4),
	hulu5(17, "葫芦5", 6,4,4),
	hulu6(18, "葫芦6", 6,4,4),
	hulu7(19, "葫芦7", 6,4,4),
	hulu8(20, "葫芦8", 6,4,4),
	hulu9(21, "葫芦9", 6,4,4),
	hulu10(22, "葫芦10", 6,4,4),
	huluj(23, "葫芦J", 6,4,4),
	huluq(24, "葫芦Q", 6,4,4),
	huluk(25, "葫芦K", 6,4,4),
	hulua(26, "葫芦A", 6,4,4),
	zhadan2(27, "炸弹2", 7,4,4),
	zhadan3(28, "炸弹3", 7,4,4),
	zhadan4(29, "炸弹4", 7,4,4),
	zhadan5(30, "炸弹5", 7,4,4),
	zhadan6(31, "炸弹6", 7,4,4),
	zhadan7(32, "炸弹7", 7,4,4),
	zhadan8(33, "炸弹8", 7,4,4),
	zhadan9(34, "炸弹9", 7,4,4),
	zhadan10(35, "炸弹10", 7,4,4),
	zhadanj(36, "炸弹J", 7,4,4),
	zhadanq(37, "炸弹Q", 7,4,4),
	zhadank(38, "炸弹K", 7,4,4),
	zhadana(39, "炸弹A", 7,4,4),
	wuxiaoniu(40, "五小牛", 8,8,4),
	tonghuashun(41, "同花顺", 6,6,20);*/
	@Setter
	private int _value;
	@Setter
	private String _name;
	@Setter
	private int _odd; //普通
	@Setter
	private int _oddteshu; 
	@Setter
	private int _oddfengkuang; 
	
	private niutype(int value, String name, int odd,int oddteshu,int oddfengkuang)
    {
         _value = value;
         _name = name;     
         _odd = odd;
         _oddteshu = oddteshu;
         _oddfengkuang = oddfengkuang;
    }
	
	@Override
	public String toString() {
		return _name;
	}
}